<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="utf-8">
	<link rel="shortcut icon" type="image/png" href="../assets/img/favicon.ico">

	<link rel="stylesheet" href="../assets/lib/cssgrids.css">
	<link rel="stylesheet" href="../assets/css/main.css" id="site_styles">

	<script src="../assets/lib/yui-min.js"></script>
	<script src="../assets/js/api-prettify.js"></script>
	<script src="../assets/js/api-filter.js"></script>
	<script src="../assets/js/api-list.js"></script>
	<script src="../assets/js/api-search.js"></script>
	<script src="../assets/js/api-docs.js"></script>

	<title>nunuStudio Object3D</title>
</head>
<body class="yui3-skin-sam">
	<div id="doc">
		<div id="hd" class="yui3-g header">
			<div class="yui3-u-3-4">
					<h1><a href="../index.html"><img src="../assets/img/logo.png" title=""></a></h1>
			</div>
		</div>
		<div id="bd" class="yui3-g">
			<div class="yui3-u-1-4">
				<div id="docs-sidebar" class="sidebar">
					<div id="api-list">
						<h2 class="off-left">APIs</h2>
						<div id="api-tabview" class="tabview">
							<div id="api-tabview-filter">
								<input type="search" id="api-filter" placeholder="Type to filter APIs">
							</div>
							<ul class="tabs">
								<li><a href="#api-classes">Classes</a></li>
								<li><a href="#api-modules">Modules</a></li>
							</ul>
							<div id="api-tabview-panel">
								<ul id="api-classes" class="apis classes">
									<li><a href="../classes/AfterimagePass.html">AfterimagePass</a></li>
									<li><a href="../classes/AmbientLight.html">AmbientLight</a></li>
									<li><a href="../classes/AnimationMixer.html">AnimationMixer</a></li>
									<li><a href="../classes/AnimationTimer.html">AnimationTimer</a></li>
									<li><a href="../classes/App.html">App</a></li>
									<li><a href="../classes/ARHandler.html">ARHandler</a></li>
									<li><a href="../classes/ArraybufferUtils.html">ArraybufferUtils</a></li>
									<li><a href="../classes/Audio.html">Audio</a></li>
									<li><a href="../classes/AudioEmitter.html">AudioEmitter</a></li>
									<li><a href="../classes/AudioLoader.html">AudioLoader</a></li>
									<li><a href="../classes/Base64Utils.html">Base64Utils</a></li>
									<li><a href="../classes/BaseNode.html">BaseNode</a></li>
									<li><a href="../classes/BillboardGroup.html">BillboardGroup</a></li>
									<li><a href="../classes/BloomPass.html">BloomPass</a></li>
									<li><a href="../classes/BokehPass.html">BokehPass</a></li>
									<li><a href="../classes/BufferUtils.html">BufferUtils</a></li>
									<li><a href="../classes/ByteArrayUtils.html">ByteArrayUtils</a></li>
									<li><a href="../classes/CanvasSprite.html">CanvasSprite</a></li>
									<li><a href="../classes/CanvasTexture.html">CanvasTexture</a></li>
									<li><a href="../classes/CapsuleBufferGeometry.html">CapsuleBufferGeometry</a></li>
									<li><a href="../classes/ColorifyPass.html">ColorifyPass</a></li>
									<li><a href="../classes/CompressedTexture.html">CompressedTexture</a></li>
									<li><a href="../classes/CopyPass.html">CopyPass</a></li>
									<li><a href="../classes/CSS3DObject.html">CSS3DObject</a></li>
									<li><a href="../classes/CSS3DRenderer.html">CSS3DRenderer</a></li>
									<li><a href="../classes/CSS3DSprite.html">CSS3DSprite</a></li>
									<li><a href="../classes/CubeCamera.html">CubeCamera</a></li>
									<li><a href="../classes/CubeTexture.html">CubeTexture</a></li>
									<li><a href="../classes/DataTexture.html">DataTexture</a></li>
									<li><a href="../classes/DirectionalLight.html">DirectionalLight</a></li>
									<li><a href="../classes/DirectionalLightCSM.html">DirectionalLightCSM</a></li>
									<li><a href="../classes/DotScreenPass.html">DotScreenPass</a></li>
									<li><a href="../classes/EffectComposer.html">EffectComposer</a></li>
									<li><a href="../classes/EventManager.html">EventManager</a></li>
									<li><a href="../classes/FileSystem.html">FileSystem</a></li>
									<li><a href="../classes/FilmPass.html">FilmPass</a></li>
									<li><a href="../classes/FirstPersonControls.html">FirstPersonControls</a></li>
									<li><a href="../classes/Fog.html">Fog</a></li>
									<li><a href="../classes/Font.html">Font</a></li>
									<li><a href="../classes/FontLoader.html">FontLoader</a></li>
									<li><a href="../classes/FXAAPass.html">FXAAPass</a></li>
									<li><a href="../classes/Gamepad.html">Gamepad</a></li>
									<li><a href="../classes/GeometryLoader.html">GeometryLoader</a></li>
									<li><a href="../classes/Group.html">Group</a></li>
									<li><a href="../classes/Gyroscope.html">Gyroscope</a></li>
									<li><a href="../classes/HemisphereLight.html">HemisphereLight</a></li>
									<li><a href="../classes/HTMLView.html">HTMLView</a></li>
									<li><a href="../classes/HueSaturationPass.html">HueSaturationPass</a></li>
									<li><a href="../classes/Image.html">Image</a></li>
									<li><a href="../classes/ImageLoader.html">ImageLoader</a></li>
									<li><a href="../classes/InstancedMesh.html">InstancedMesh</a></li>
									<li><a href="../classes/Key.html">Key</a></li>
									<li><a href="../classes/Keyboard.html">Keyboard</a></li>
									<li><a href="../classes/LegacyGeometryLoader.html">LegacyGeometryLoader</a></li>
									<li><a href="../classes/LensFlare.html">LensFlare</a></li>
									<li><a href="../classes/LightProbe.html">LightProbe</a></li>
									<li><a href="../classes/LocalStorage.html">LocalStorage</a></li>
									<li><a href="../classes/Material.html">Material</a></li>
									<li><a href="../classes/MaterialLoader.html">MaterialLoader</a></li>
									<li><a href="../classes/MathUtils.html">MathUtils</a></li>
									<li><a href="../classes/Measurement.html">Measurement</a></li>
									<li><a href="../classes/Mesh.html">Mesh</a></li>
									<li><a href="../classes/Model.html">Model</a></li>
									<li><a href="../classes/Mouse.html">Mouse</a></li>
									<li><a href="../classes/NodeScript.html">NodeScript</a></li>
									<li><a href="../classes/Nunu.html">Nunu</a></li>
									<li><a href="../classes/Object3D.html">Object3D</a></li>
									<li><a href="../classes/ObjectLoader.html">ObjectLoader</a></li>
									<li><a href="../classes/ObjectUtils.html">ObjectUtils</a></li>
									<li><a href="../classes/OperationNode.html">OperationNode</a></li>
									<li><a href="../classes/OrbitControls.html">OrbitControls</a></li>
									<li><a href="../classes/OrthographicCamera.html">OrthographicCamera</a></li>
									<li><a href="../classes/ParametricBufferGeometry.html">ParametricBufferGeometry</a></li>
									<li><a href="../classes/ParticleDistributions.html">ParticleDistributions</a></li>
									<li><a href="../classes/ParticleEmitter.html">ParticleEmitter</a></li>
									<li><a href="../classes/ParticleEmitterControl.html">ParticleEmitterControl</a></li>
									<li><a href="../classes/ParticleEmitterControlOptions.html">ParticleEmitterControlOptions</a></li>
									<li><a href="../classes/ParticleGroup.html">ParticleGroup</a></li>
									<li><a href="../classes/Pass.html">Pass</a></li>
									<li><a href="../classes/PerspectiveCamera.html">PerspectiveCamera</a></li>
									<li><a href="../classes/PhysicsGenerator.html">PhysicsGenerator</a></li>
									<li><a href="../classes/PhysicsObject.html">PhysicsObject</a></li>
									<li><a href="../classes/PointLight.html">PointLight</a></li>
									<li><a href="../classes/PositionalAudio.html">PositionalAudio</a></li>
									<li><a href="../classes/Program.html">Program</a></li>
									<li><a href="../classes/PythonScript.html">PythonScript</a></li>
									<li><a href="../classes/RectAreaLight.html">RectAreaLight</a></li>
									<li><a href="../classes/RendererConfiguration.html">RendererConfiguration</a></li>
									<li><a href="../classes/RendererState.html">RendererState</a></li>
									<li><a href="../classes/RenderPass.html">RenderPass</a></li>
									<li><a href="../classes/Resource.html">Resource</a></li>
									<li><a href="../classes/ResourceManager.html">ResourceManager</a></li>
									<li><a href="../classes/RoundedBoxBufferGeometry.html">RoundedBoxBufferGeometry</a></li>
									<li><a href="../classes/Scene.html">Scene</a></li>
									<li><a href="../classes/Script.html">Script</a></li>
									<li><a href="../classes/ShaderAttribute.html">ShaderAttribute</a></li>
									<li><a href="../classes/ShaderPass.html">ShaderPass</a></li>
									<li><a href="../classes/ShaderUtils.html">ShaderUtils</a></li>
									<li><a href="../classes/SimplexNoise.html">SimplexNoise</a></li>
									<li><a href="../classes/Skeleton.html">Skeleton</a></li>
									<li><a href="../classes/SkinnedMesh.html">SkinnedMesh</a></li>
									<li><a href="../classes/Sky.html">Sky</a></li>
									<li><a href="../classes/SobelPass.html">SobelPass</a></li>
									<li><a href="../classes/SpineAnimation.html">SpineAnimation</a></li>
									<li><a href="../classes/SpineTexture.html">SpineTexture</a></li>
									<li><a href="../classes/SpotLight.html">SpotLight</a></li>
									<li><a href="../classes/Sprite.html">Sprite</a></li>
									<li><a href="../classes/SpriteSheetTexture.html">SpriteSheetTexture</a></li>
									<li><a href="../classes/SSAONOHPass.html">SSAONOHPass</a></li>
									<li><a href="../classes/SSAOPass.html">SSAOPass</a></li>
									<li><a href="../classes/SSAOShader.html">SSAOShader</a></li>
									<li><a href="../classes/TargetConfig.html">TargetConfig</a></li>
									<li><a href="../classes/TechnicolorPass.html">TechnicolorPass</a></li>
									<li><a href="../classes/TerrainBufferGeometry.html">TerrainBufferGeometry</a></li>
									<li><a href="../classes/TextBitmap.html">TextBitmap</a></li>
									<li><a href="../classes/TextFile.html">TextFile</a></li>
									<li><a href="../classes/TextMesh.html">TextMesh</a></li>
									<li><a href="../classes/TextSprite.html">TextSprite</a></li>
									<li><a href="../classes/Texture.html">Texture</a></li>
									<li><a href="../classes/TextureLoader.html">TextureLoader</a></li>
									<li><a href="../classes/Timer.html">Timer</a></li>
									<li><a href="../classes/TizenKeyboard.html">TizenKeyboard</a></li>
									<li><a href="../classes/Tree.html">Tree</a></li>
									<li><a href="../classes/TreeUtils.html">TreeUtils</a></li>
									<li><a href="../classes/TwistModifier.html">TwistModifier</a></li>
									<li><a href="../classes/TypedArrayHelper.html">TypedArrayHelper</a></li>
									<li><a href="../classes/UnitConverter.html">UnitConverter</a></li>
									<li><a href="../classes/UnrealBloomPass.html">UnrealBloomPass</a></li>
									<li><a href="../classes/Video.html">Video</a></li>
									<li><a href="../classes/VideoLoader.html">VideoLoader</a></li>
									<li><a href="../classes/VideoStream.html">VideoStream</a></li>
									<li><a href="../classes/VideoTexture.html">VideoTexture</a></li>
									<li><a href="../classes/Viewport.html">Viewport</a></li>
									<li><a href="../classes/VRHandler.html">VRHandler</a></li>
									<li><a href="../classes/WebcamTexture.html">WebcamTexture</a></li>
									<li><a href="../classes/WorkerPool.html">WorkerPool</a></li>
									<li><a href="../classes/WorkerTask.html">WorkerTask</a></li>
									<li><a href="../classes/{Object} ParticleGroupOptions.html">{Object} ParticleGroupOptions</a></li>
								</ul>
					
								<ul id="api-modules" class="apis modules">
									<li><a href="../modules/Animation.html">Animation</a></li>
									<li><a href="../modules/Animations.html">Animations</a></li>
									<li><a href="../modules/Audio.html">Audio</a></li>
									<li><a href="../modules/BinaryUtils.html">BinaryUtils</a></li>
									<li><a href="../modules/Cameras.html">Cameras</a></li>
									<li><a href="../modules/Controls.html">Controls</a></li>
									<li><a href="../modules/Core.html">Core</a></li>
									<li><a href="../modules/Files.html">Files</a></li>
									<li><a href="../modules/Input.html">Input</a></li>
									<li><a href="../modules/Lights.html">Lights</a></li>
									<li><a href="../modules/Loaders.html">Loaders</a></li>
									<li><a href="../modules/Meshes.html">Meshes</a></li>
									<li><a href="../modules/Misc.html">Misc</a></li>
									<li><a href="../modules/Particles.html">Particles</a></li>
									<li><a href="../modules/Physics.html">Physics</a></li>
									<li><a href="../modules/Postprocessing.html">Postprocessing</a></li>
									<li><a href="../modules/Resources.html">Resources</a></li>
									<li><a href="../modules/Runtime.html">Runtime</a></li>
									<li><a href="../modules/Script.html">Script</a></li>
									<li><a href="../modules/Sprite.html">Sprite</a></li>
									<li><a href="../modules/Textures.html">Textures</a></li>
									<li><a href="../modules/THREE.html">THREE</a></li>
									<li><a href="../modules/Utils.html">Utils</a></li>
								</ul>
							</div>
						</div>
					</div>
				</div>
			</div>
			<div class="yui3-u-3-4">
				<!--<div id="api-options">
					Show:
					<label for="api-show-inherited">
						<input type="checkbox" id="api-show-inherited" checked>
						Inherited
					</label>
					<label for="api-show-protected">
						<input type="checkbox" id="api-show-protected">
						Protected
					</label>
					<label for="api-show-private">
						<input type="checkbox" id="api-show-private">
						Private
					</label>
					<label for="api-show-deprecated">
						<input type="checkbox" id="api-show-deprecated">
						Deprecated
					</label>
				</div>-->				<div class="apidocs">
					<div id="docs-main">
						<div class="content">
							<h1>Object3D Class</h1>
							<div class="box meta">
							
							
							
										Module: <a href="../modules/THREE.html">THREE</a>
							
							</div>
							
							
							<div class="box intro">
								<p>This is the base class for most objects in three.js and provides a set of properties and methods for manipulating objects in 3D space.</p>
							<p>This page provides documentation for some of the main features of this class, the original documentation of this class can be found at https:// <a href="http://threejs.org/docs/index.html#Reference/Core/Object3D">threejs.org/docs/index.html#Reference/Core/Object3D</a>.</p>
							<p>All nunuStudio objects extend the Object3D class of some other higher level class from three.js.</p>
							
							</div>
							
							
							<div id="classdocs" class="tabview">
								<ul class="api-class-tabs">
									<li class="api-class-tab index"><a href="#index">Index</a></li>
							
										<li class="api-class-tab methods"><a href="#methods">Methods</a></li>
										<li class="api-class-tab properties"><a href="#properties">Properties</a></li>
								</ul>
							
								<div>
									<div id="index" class="api-class-tabpanel index">
										<h2 class="off-left">Item Index</h2>
							
											<div class="index-section methods">
												<h3>Methods</h3>
							
												<ul class="index-list methods">
														<li class="index-item method">
															<a href="#method_add">add</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_addAbove">addAbove</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_addBellow">addBellow</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_applyMatrix">applyMatrix</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_clone">clone</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_contains">contains</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_copy">copy</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_destroy">destroy</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_dispose">dispose</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_getObjectByName">getObjectByName</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_getObjectByProperty">getObjectByProperty</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_getScene">getScene</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_getWorldDirection">getWorldDirection</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_getWorldPosition">getWorldPosition</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_getWorldQuaternion">getWorldQuaternion</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_getWorldScale">getWorldScale</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_initialize">initialize</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_isEmpty">isEmpty</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_localToWorld">localToWorld</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_lookAt">lookAt</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_playAnimation">playAnimation</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_remove">remove</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_removeAll">removeAll</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_resize">resize</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_rotateOnAxis">rotateOnAxis</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_rotateX">rotateX</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_rotateY">rotateY</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_rotateZ">rotateZ</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_stopAnimation">stopAnimation</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_toJSON">toJSON</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_update">update</a>
							
														</li>
														<li class="index-item method">
															<a href="#method_worldToLocal">worldToLocal</a>
							
														</li>
												</ul>
											</div>
							
											<div class="index-section properties">
												<h3>Properties</h3>
							
												<ul class="index-list properties">
														<li class="index-item property">
															<a href="#property_animations">animations</a>
							
														</li>
														<li class="index-item property">
															<a href="#property_castShadow">castShadow</a>
							
														</li>
														<li class="index-item property">
															<a href="#property_children">children</a>
							
														</li>
														<li class="index-item property">
															<a href="#property_folded">folded</a>
							
														</li>
														<li class="index-item property">
															<a href="#property_frustumCulled">frustumCulled</a>
							
														</li>
														<li class="index-item property">
															<a href="#property_layers">layers</a>
							
														</li>
														<li class="index-item property">
															<a href="#property_locked">locked</a>
							
														</li>
														<li class="index-item property">
															<a href="#property_matrix">matrix</a>
							
														</li>
														<li class="index-item property">
															<a href="#property_matrixAutoUpdate">matrixAutoUpdate</a>
							
														</li>
														<li class="index-item property">
															<a href="#property_matrixWorld">matrixWorld</a>
							
														</li>
														<li class="index-item property">
															<a href="#property_name">name</a>
							
														</li>
														<li class="index-item property">
															<a href="#property_position">position</a>
							
														</li>
														<li class="index-item property">
															<a href="#property_quaternion">quaternion</a>
							
														</li>
														<li class="index-item property">
															<a href="#property_receiveShadow">receiveShadow</a>
							
														</li>
														<li class="index-item property">
															<a href="#property_renderOrder">renderOrder</a>
							
														</li>
														<li class="index-item property">
															<a href="#property_rotation">rotation</a>
							
														</li>
														<li class="index-item property">
															<a href="#property_scale">scale</a>
							
														</li>
														<li class="index-item property">
															<a href="#property_up">up</a>
							
														</li>
														<li class="index-item property">
															<a href="#property_userData">userData</a>
							
														</li>
														<li class="index-item property">
															<a href="#property_uuid">uuid</a>
							
														</li>
														<li class="index-item property">
															<a href="#property_visible">visible</a>
							
														</li>
												</ul>
											</div>
							
							
									</div>
							
										<div id="methods" class="api-class-tabpanel">
											<h2 class="off-left">Methods</h2>
							
												<div id="method_add" class="method item">
													<h3 class="name"><code>add</code></h3>
												
														<div class="args">
															<span class="paren">(</span><ul class="args-list inline commas">
																<li class="arg">
																		<code>objects</code>
																</li>
															</ul><span class="paren">)</span>
														</div>
												
												
												
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Adds object as child of this object. An arbitrary number of objects may be added.</p>
												
													</div>
												
														<div class="params">
															<h4>Parameters:</h4>
												
															<ul class="params-list">
																<li class="param">
																		<code class="param-name">objects</code>
																		<span class="type"><a href="../classes/Object3D.html" class="crosslink">Object3D</a></span>
												
												
																	<div class="param-description">
																		 
																	</div>
												
																</li>
															</ul>
														</div>
												
												
												</div>
												<div id="method_addAbove" class="method item">
													<h3 class="name"><code>addAbove</code></h3>
												
														<div class="args">
															<span class="paren">(</span><ul class="args-list inline commas">
																<li class="arg">
																		<code>object</code>
																</li>
																<li class="arg">
																		<code>index</code>
																</li>
															</ul><span class="paren">)</span>
														</div>
												
												
												
												
												
												
												
												
													<div class="meta">
																	<p>Provided by the <a href="../modules/Textures.html">Textures</a> module.</p>
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Add object as children of this object above the indicated children</p>
												
													</div>
												
														<div class="params">
															<h4>Parameters:</h4>
												
															<ul class="params-list">
																<li class="param">
																		<code class="param-name">object</code>
																		<span class="type">THREE.Object3D</span>
												
												
																	<div class="param-description">
																		 
																	</div>
												
																</li>
																<li class="param">
																		<code class="param-name">index</code>
																		<span class="type">Number</span>
												
												
																	<div class="param-description">
																		 
																	</div>
												
																</li>
															</ul>
														</div>
												
												
												</div>
												<div id="method_addBellow" class="method item">
													<h3 class="name"><code>addBellow</code></h3>
												
														<div class="args">
															<span class="paren">(</span><ul class="args-list inline commas">
																<li class="arg">
																		<code>object</code>
																</li>
																<li class="arg">
																		<code>index</code>
																</li>
															</ul><span class="paren">)</span>
														</div>
												
												
												
												
												
												
												
												
													<div class="meta">
																	<p>Provided by the <a href="../modules/Textures.html">Textures</a> module.</p>
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Add object as children of this object bellow the indicated children</p>
												
													</div>
												
														<div class="params">
															<h4>Parameters:</h4>
												
															<ul class="params-list">
																<li class="param">
																		<code class="param-name">object</code>
																		<span class="type">THREE.Object3D</span>
												
												
																	<div class="param-description">
																		 
																	</div>
												
																</li>
																<li class="param">
																		<code class="param-name">index</code>
																		<span class="type">Number</span>
												
												
																	<div class="param-description">
																		 
																	</div>
												
																</li>
															</ul>
														</div>
												
												
												</div>
												<div id="method_applyMatrix" class="method item">
													<h3 class="name"><code>applyMatrix</code></h3>
												
														<div class="args">
															<span class="paren">(</span><ul class="args-list inline commas">
																<li class="arg">
																		<code>matrix</code>
																</li>
															</ul><span class="paren">)</span>
														</div>
												
												
												
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>This updates the position, rotation and scale with the matrix.</p>
												
													</div>
												
														<div class="params">
															<h4>Parameters:</h4>
												
															<ul class="params-list">
																<li class="param">
																		<code class="param-name">matrix</code>
																		<span class="type">Matrix4</span>
												
												
																	<div class="param-description">
																		 
																	</div>
												
																</li>
															</ul>
														</div>
												
												
												</div>
												<div id="method_clone" class="method item">
													<h3 class="name"><code>clone</code></h3>
												
														<div class="args">
															<span class="paren">(</span><ul class="args-list inline commas">
																<li class="arg">
																		<code>recursive</code>
																</li>
															</ul><span class="paren">)</span>
														</div>
												
												
												
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Returns a clone of this object and optionaly all descendants.</p>
												
													</div>
												
														<div class="params">
															<h4>Parameters:</h4>
												
															<ul class="params-list">
																<li class="param">
																		<code class="param-name">recursive</code>
																		<span class="type">Boolean</span>
												
												
																	<div class="param-description">
																		<p>If true, descendants of the object are also cloned. Default is true.</p>
												
																	</div>
												
																</li>
															</ul>
														</div>
												
												
												</div>
												<div id="method_contains" class="method item">
													<h3 class="name"><code>contains</code></h3>
												
														<div class="args">
															<span class="paren">(</span><ul class="args-list inline commas">
																<li class="arg">
																		<code>object</code>
																</li>
															</ul><span class="paren">)</span>
														</div>
												
														<span class="returns-inline">
															<span class="type">Boolean</span>
														</span>
												
												
												
												
												
												
												
													<div class="meta">
																	<p>Provided by the <a href="../modules/Textures.html">Textures</a> module.</p>
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Check if this object contains a object.</p>
												
													</div>
												
														<div class="params">
															<h4>Parameters:</h4>
												
															<ul class="params-list">
																<li class="param">
																		<code class="param-name">object</code>
																		<span class="type">THREE.Object3D</span>
												
												
																	<div class="param-description">
																		<p>Object to look for.</p>
												
																	</div>
												
																</li>
															</ul>
														</div>
												
														<div class="returns">
															<h4>Returns:</h4>
												
															<div class="returns-description">
																		<span class="type">Boolean</span>:
																	<p>True if this object contains the object.</p>
												
															</div>
														</div>
												
												</div>
												<div id="method_copy" class="method item">
													<h3 class="name"><code>copy</code></h3>
												
														<div class="args">
															<span class="paren">(</span><ul class="args-list inline commas">
																<li class="arg">
																		<code>object</code>
																</li>
																<li class="arg">
																		<code>recursive</code>
																</li>
															</ul><span class="paren">)</span>
														</div>
												
												
												
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Copy the given object into this object.</p>
												
													</div>
												
														<div class="params">
															<h4>Parameters:</h4>
												
															<ul class="params-list">
																<li class="param">
																		<code class="param-name">object</code>
																		<span class="type"><a href="../classes/Object3D.html" class="crosslink">Object3D</a></span>
												
												
																	<div class="param-description">
																		 
																	</div>
												
																</li>
																<li class="param">
																		<code class="param-name">recursive</code>
																		<span class="type">Boolean</span>
												
												
																	<div class="param-description">
																		<p>If true, descendants of the object are also copied. Default is true.</p>
												
																	</div>
												
																</li>
															</ul>
														</div>
												
												
												</div>
												<div id="method_destroy" class="method item">
													<h3 class="name"><code>destroy</code></h3>
												
														<span class="paren">()</span>
												
												
												
												
												
												
												
												
													<div class="meta">
																	<p>Provided by the <a href="../modules/Textures.html">Textures</a> module.</p>
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Destroy object, dispose and remove from its parent.</p>
												
													</div>
												
												
												
												</div>
												<div id="method_dispose" class="method item">
													<h3 class="name"><code>dispose</code></h3>
												
														<span class="paren">()</span>
												
												
												
												
												
												
												
												
													<div class="meta">
																	<p>Provided by the <a href="../modules/Textures.html">Textures</a> module.</p>
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Disposes the object from memory.</p>
												<p>Should be called when the object is no longer required to avoid memory leaks.</p>
												
													</div>
												
												
												
												</div>
												<div id="method_getObjectByName" class="method item">
													<h3 class="name"><code>getObjectByName</code></h3>
												
														<div class="args">
															<span class="paren">(</span><ul class="args-list inline commas">
																<li class="arg">
																		<code>name</code>
																</li>
															</ul><span class="paren">)</span>
														</div>
												
												
												
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Searches through the object's children and returns the first with a matching name.</p>
												
													</div>
												
														<div class="params">
															<h4>Parameters:</h4>
												
															<ul class="params-list">
																<li class="param">
																		<code class="param-name">name</code>
																		<span class="type">String</span>
												
												
																	<div class="param-description">
																		<p>String to match to the children's <a href="http://Object3D.name">Object3D.name</a> property.</p>
												
																	</div>
												
																</li>
															</ul>
														</div>
												
												
												</div>
												<div id="method_getObjectByProperty" class="method item">
													<h3 class="name"><code>getObjectByProperty</code></h3>
												
														<div class="args">
															<span class="paren">(</span><ul class="args-list inline commas">
																<li class="arg">
																		<code>name</code>
																</li>
																<li class="arg">
																		<code>value</code>
																</li>
															</ul><span class="paren">)</span>
														</div>
												
												
												
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Searches through the object's children and returns the first with a property that matches the aclue given.</p>
												
													</div>
												
														<div class="params">
															<h4>Parameters:</h4>
												
															<ul class="params-list">
																<li class="param">
																		<code class="param-name">name</code>
																		<span class="type">String</span>
												
												
																	<div class="param-description">
																		<p>The property name to search for.</p>
												
																	</div>
												
																</li>
																<li class="param">
																		<code class="param-name">value</code>
																		<span class="type">Object</span>
												
												
																	<div class="param-description">
																		<p>Value of the given property.</p>
												
																	</div>
												
																</li>
															</ul>
														</div>
												
												
												</div>
												<div id="method_getScene" class="method item">
													<h3 class="name"><code>getScene</code></h3>
												
														<span class="paren">()</span>
												
														<span class="returns-inline">
															<span class="type">THREE.Object3D</span>
														</span>
												
												
												
												
												
												
												
													<div class="meta">
																	<p>Provided by the <a href="../modules/Textures.html">Textures</a> module.</p>
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Get scene that contains this object.</p>
												
													</div>
												
												
														<div class="returns">
															<h4>Returns:</h4>
												
															<div class="returns-description">
																		<span class="type">THREE.Object3D</span>:
																	<p>scene</p>
												
															</div>
														</div>
												
												</div>
												<div id="method_getWorldDirection" class="method item">
													<h3 class="name"><code>getWorldDirection</code></h3>
												
														<div class="args">
															<span class="paren">(</span><ul class="args-list inline commas">
																<li class="arg">
																		<code>optionalTarget</code>
																</li>
															</ul><span class="paren">)</span>
														</div>
												
												
												
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Returns a vector representing the direction of object's positive z-axis in world space.</p>
												
													</div>
												
														<div class="params">
															<h4>Parameters:</h4>
												
															<ul class="params-list">
																<li class="param">
																		<code class="param-name">optionalTarget</code>
																		<span class="type">Vector3</span>
												
												
																	<div class="param-description">
																		<p>If specified, the result will be copied into this Vector3, otherwise a new Vector3 will be created.</p>
												
																	</div>
												
																</li>
															</ul>
														</div>
												
												
												</div>
												<div id="method_getWorldPosition" class="method item">
													<h3 class="name"><code>getWorldPosition</code></h3>
												
														<div class="args">
															<span class="paren">(</span><ul class="args-list inline commas">
																<li class="arg">
																		<code>optionalTarget</code>
																</li>
															</ul><span class="paren">)</span>
														</div>
												
														<span class="returns-inline">
															<span class="type">Vector3</span>
														</span>
												
												
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														
													</div>
												
														<div class="params">
															<h4>Parameters:</h4>
												
															<ul class="params-list">
																<li class="param">
																		<code class="param-name">optionalTarget</code>
																		<span class="type">Vector3</span>
												
												
																	<div class="param-description">
																		<p>Target to set the result. Otherwise, a new Vector3 is instantiated.</p>
												
																	</div>
												
																</li>
															</ul>
														</div>
												
														<div class="returns">
															<h4>Returns:</h4>
												
															<div class="returns-description">
																		<span class="type">Vector3</span>:
																	<p>Returns a vector representing the position of the object in world space.</p>
												
															</div>
														</div>
												
												</div>
												<div id="method_getWorldQuaternion" class="method item">
													<h3 class="name"><code>getWorldQuaternion</code></h3>
												
														<div class="args">
															<span class="paren">(</span><ul class="args-list inline commas">
																<li class="arg">
																		<code>optionalTarget</code>
																</li>
															</ul><span class="paren">)</span>
														</div>
												
												
												
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Returns a quaternion representing the rotation of the object in world space.</p>
												
													</div>
												
														<div class="params">
															<h4>Parameters:</h4>
												
															<ul class="params-list">
																<li class="param">
																		<code class="param-name">optionalTarget</code>
																		<span class="type">Quaternion</span>
												
												
																	<div class="param-description">
																		<p>If specified, the result will be copied into this Quaternion, otherwise a new Quaternion will be created.</p>
												
																	</div>
												
																</li>
															</ul>
														</div>
												
												
												</div>
												<div id="method_getWorldScale" class="method item">
													<h3 class="name"><code>getWorldScale</code></h3>
												
														<div class="args">
															<span class="paren">(</span><ul class="args-list inline commas">
																<li class="arg">
																		<code>optionalTarget</code>
																</li>
															</ul><span class="paren">)</span>
														</div>
												
												
												
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Returns a vector of the scaling factors applied to the object for each axis in world space.</p>
												
													</div>
												
														<div class="params">
															<h4>Parameters:</h4>
												
															<ul class="params-list">
																<li class="param">
																		<code class="param-name">optionalTarget</code>
																		<span class="type">Vector3</span>
												
												
																	<div class="param-description">
																		<p>If specified, the result will be copied into this Vector3, otherwise a new Vector3 will be created.</p>
												
																	</div>
												
																</li>
															</ul>
														</div>
												
												
												</div>
												<div id="method_initialize" class="method item">
													<h3 class="name"><code>initialize</code></h3>
												
														<span class="paren">()</span>
												
												
												
												
												
												
												
												
													<div class="meta">
																	<p>Provided by the <a href="../modules/Textures.html">Textures</a> module.</p>
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Initializes the object.</p>
												<p>This method is calling one time on initialization.</p>
												
													</div>
												
												
												
												</div>
												<div id="method_isEmpty" class="method item">
													<h3 class="name"><code>isEmpty</code></h3>
												
														<span class="paren">()</span>
												
														<span class="returns-inline">
															<span class="type">Boolean</span>
														</span>
												
												
												
												
												
												
												
													<div class="meta">
																	<p>Provided by the <a href="../modules/Textures.html">Textures</a> module.</p>
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Check if object is empty (has no childrens).</p>
												
													</div>
												
												
														<div class="returns">
															<h4>Returns:</h4>
												
															<div class="returns-description">
																		<span class="type">Boolean</span>:
																	<p>True is object is empty</p>
												
															</div>
														</div>
												
												</div>
												<div id="method_localToWorld" class="method item">
													<h3 class="name"><code>localToWorld</code></h3>
												
														<div class="args">
															<span class="paren">(</span><ul class="args-list inline commas">
																<li class="arg">
																		<code>vector</code>
																</li>
															</ul><span class="paren">)</span>
														</div>
												
												
												
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Converts the vector from local space to world space.</p>
												
													</div>
												
														<div class="params">
															<h4>Parameters:</h4>
												
															<ul class="params-list">
																<li class="param">
																		<code class="param-name">vector</code>
																		<span class="type">Vector3</span>
												
												
																	<div class="param-description">
																		<p>vector representing a position in local (object) space.</p>
												
																	</div>
												
																</li>
															</ul>
														</div>
												
												
												</div>
												<div id="method_lookAt" class="method item">
													<h3 class="name"><code>lookAt</code></h3>
												
														<div class="args">
															<span class="paren">(</span><ul class="args-list inline commas">
																<li class="arg">
																		<code>vector</code>
																</li>
															</ul><span class="paren">)</span>
														</div>
												
												
												
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Rotates the object to face a point in world space.</p>
												
													</div>
												
														<div class="params">
															<h4>Parameters:</h4>
												
															<ul class="params-list">
																<li class="param">
																		<code class="param-name">vector</code>
																		<span class="type">Vector3</span>
												
												
																	<div class="param-description">
																		<p>A vector representing a position in world space.</p>
												
																	</div>
												
																</li>
															</ul>
														</div>
												
												
												</div>
												<div id="method_playAnimation" class="method item">
													<h3 class="name"><code>playAnimation</code></h3>
												
														<span class="paren">()</span>
												
												
												
												
												
												
												
												
													<div class="meta">
																	<p>Provided by the <a href="../modules/Textures.html">Textures</a> module.</p>
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Play animations attached to this object.</p>
												<p>Animations rely on other objects, if some of these are missing the animation will have problems playing.</p>
												
													</div>
												
												
												
												</div>
												<div id="method_remove" class="method item">
													<h3 class="name"><code>remove</code></h3>
												
														<div class="args">
															<span class="paren">(</span><ul class="args-list inline commas">
																<li class="arg">
																		<code>objects</code>
																</li>
															</ul><span class="paren">)</span>
														</div>
												
												
												
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Remove children from this object</p>
												
													</div>
												
														<div class="params">
															<h4>Parameters:</h4>
												
															<ul class="params-list">
																<li class="param">
																		<code class="param-name">objects</code>
																		<span class="type"><a href="../classes/Object3D.html" class="crosslink">Object3D</a></span>
												
												
																	<div class="param-description">
																		<p>Removes object as child of this object. An arbitrary number of objects may be removed.</p>
												
																	</div>
												
																</li>
															</ul>
														</div>
												
												
												</div>
												<div id="method_removeAll" class="method item">
													<h3 class="name"><code>removeAll</code></h3>
												
														<span class="paren">()</span>
												
												
												
												
												
												
												
												
													<div class="meta">
																	<p>Provided by the <a href="../modules/Textures.html">Textures</a> module.</p>
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Remove all children from the object.</p>
												
													</div>
												
												
												
												</div>
												<div id="method_resize" class="method item">
													<h3 class="name"><code>resize</code></h3>
												
														<div class="args">
															<span class="paren">(</span><ul class="args-list inline commas">
																<li class="arg">
																		<code>x</code>
																</li>
																<li class="arg">
																		<code>y</code>
																</li>
															</ul><span class="paren">)</span>
														</div>
												
												
												
												
												
												
												
												
													<div class="meta">
																	<p>Provided by the <a href="../modules/Textures.html">Textures</a> module.</p>
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Resize this object, called everytime the window is resized.</p>
												
													</div>
												
														<div class="params">
															<h4>Parameters:</h4>
												
															<ul class="params-list">
																<li class="param">
																		<code class="param-name">x</code>
																		<span class="type">Number</span>
												
												
																	<div class="param-description">
																		<p>Screen width.</p>
												
																	</div>
												
																</li>
																<li class="param">
																		<code class="param-name">y</code>
																		<span class="type">Number</span>
												
												
																	<div class="param-description">
																		<p>Screen height.</p>
												
																	</div>
												
																</li>
															</ul>
														</div>
												
												
												</div>
												<div id="method_rotateOnAxis" class="method item">
													<h3 class="name"><code>rotateOnAxis</code></h3>
												
														<div class="args">
															<span class="paren">(</span><ul class="args-list inline commas">
																<li class="arg">
																		<code>axis</code>
																</li>
																<li class="arg">
																		<code>angle</code>
																</li>
															</ul><span class="paren">)</span>
														</div>
												
												
												
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Rotate an object along an axis in object space. The axis is assumed to be normalized..</p>
												
													</div>
												
														<div class="params">
															<h4>Parameters:</h4>
												
															<ul class="params-list">
																<li class="param">
																		<code class="param-name">axis</code>
																		<span class="type">Vector3</span>
												
												
																	<div class="param-description">
																		<p>A normalized vector in object space.</p>
												
																	</div>
												
																</li>
																<li class="param">
																		<code class="param-name">angle</code>
																		<span class="type">Number</span>
												
												
																	<div class="param-description">
																		<p>The angle in radians.</p>
												
																	</div>
												
																</li>
															</ul>
														</div>
												
												
												</div>
												<div id="method_rotateX" class="method item">
													<h3 class="name"><code>rotateX</code></h3>
												
														<div class="args">
															<span class="paren">(</span><ul class="args-list inline commas">
																<li class="arg">
																		<code>rad</code>
																</li>
															</ul><span class="paren">)</span>
														</div>
												
												
												
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Rotates the object around x axis in local space.</p>
												
													</div>
												
														<div class="params">
															<h4>Parameters:</h4>
												
															<ul class="params-list">
																<li class="param">
																		<code class="param-name">rad</code>
																		<span class="type">Number</span>
												
												
																	<div class="param-description">
																		<p>The angle to rotate in radians.</p>
												
																	</div>
												
																</li>
															</ul>
														</div>
												
												
												</div>
												<div id="method_rotateY" class="method item">
													<h3 class="name"><code>rotateY</code></h3>
												
														<div class="args">
															<span class="paren">(</span><ul class="args-list inline commas">
																<li class="arg">
																		<code>rad</code>
																</li>
															</ul><span class="paren">)</span>
														</div>
												
												
												
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Rotates the object around y axis in local space.</p>
												
													</div>
												
														<div class="params">
															<h4>Parameters:</h4>
												
															<ul class="params-list">
																<li class="param">
																		<code class="param-name">rad</code>
																		<span class="type">Number</span>
												
												
																	<div class="param-description">
																		<p>The angle to rotate in radians.</p>
												
																	</div>
												
																</li>
															</ul>
														</div>
												
												
												</div>
												<div id="method_rotateZ" class="method item">
													<h3 class="name"><code>rotateZ</code></h3>
												
														<div class="args">
															<span class="paren">(</span><ul class="args-list inline commas">
																<li class="arg">
																		<code>rad</code>
																</li>
															</ul><span class="paren">)</span>
														</div>
												
												
												
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Rotates the object around z axis in local space.</p>
												
													</div>
												
														<div class="params">
															<h4>Parameters:</h4>
												
															<ul class="params-list">
																<li class="param">
																		<code class="param-name">rad</code>
																		<span class="type">Number</span>
												
												
																	<div class="param-description">
																		<p>The angle to rotate in radians.</p>
												
																	</div>
												
																</li>
															</ul>
														</div>
												
												
												</div>
												<div id="method_stopAnimation" class="method item">
													<h3 class="name"><code>stopAnimation</code></h3>
												
														<span class="paren">()</span>
												
												
												
												
												
												
												
												
													<div class="meta">
																	<p>Provided by the <a href="../modules/Textures.html">Textures</a> module.</p>
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Stop all animations playback.</p>
												
													</div>
												
												
												
												</div>
												<div id="method_toJSON" class="method item">
													<h3 class="name"><code>toJSON</code></h3>
												
														<div class="args">
															<span class="paren">(</span><ul class="args-list inline commas">
																<li class="arg">
																		<code>meta</code>
																</li>
																<li class="arg">
																		<code>resourceAccess</code>
																</li>
																<li class="arg">
																		<code>recursive</code>
																</li>
															</ul><span class="paren">)</span>
														</div>
												
														<span class="returns-inline">
															<span class="type">Object</span>
														</span>
												
												
												
												
												
												
												
													<div class="meta">
																	<p>Provided by the <a href="../modules/Textures.html">Textures</a> module.</p>
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Serialize the object data to JSON. Should serialize all attributes and resources used by the object.</p>
												<p>Parsing of the data serialized is performed using the ObjectLoader class.</p>
												<p>The objects being serialized share a &quot;meta&quot; object where the resources can be stored to avoid repetition in the serialized data.</p>
												<p>On the root object the meta object does not need to be initialized manually it is automatically created, to access resource the resourceAccess callback should be used.</p>
												
													</div>
												
														<div class="params">
															<h4>Parameters:</h4>
												
															<ul class="params-list">
																<li class="param">
																		<code class="param-name">meta</code>
																		<span class="type">Object</span>
												
												
																	<div class="param-description">
																		<p>Resource storage passed to all resources toJSON for self storage.</p>
												
																	</div>
												
																</li>
																<li class="param">
																		<code class="param-name">resourceAccess</code>
																		<span class="type">Function</span>
												
												
																	<div class="param-description">
																		<p>Callback method used to access the resources receives (meta, object) as parameters, meta is the resource storage and object is the current serialized status of the object new attributes can be added here.</p>
												
																	</div>
												
																</li>
																<li class="param">
																		<code class="param-name">recursive</code>
																		<span class="type">Boolean</span>
												
												
																	<div class="param-description">
																		<p>If true the method will call toJSON for all available children and store the result in children attribute.</p>
												
																	</div>
												
																</li>
															</ul>
														</div>
												
														<div class="returns">
															<h4>Returns:</h4>
												
															<div class="returns-description">
																		<span class="type">Object</span>:
																	<p>json Output JSON will all data serialized, this can be stores in file or transfered to later be loaded using the ObjectLoader.</p>
												
															</div>
														</div>
												
												</div>
												<div id="method_update" class="method item">
													<h3 class="name"><code>update</code></h3>
												
														<div class="args">
															<span class="paren">(</span><ul class="args-list inline commas">
																<li class="arg">
																		<code>delta</code>
																</li>
															</ul><span class="paren">)</span>
														</div>
												
												
												
												
												
												
												
												
													<div class="meta">
																	<p>Provided by the <a href="../modules/Textures.html">Textures</a> module.</p>
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Update the object state.</p>
												<p>Called every time before rendering into the screen.</p>
												
													</div>
												
														<div class="params">
															<h4>Parameters:</h4>
												
															<ul class="params-list">
																<li class="param">
																		<code class="param-name">delta</code>
																		<span class="type">Number</span>
												
												
																	<div class="param-description">
																		<p>Time since last update call.</p>
												
																	</div>
												
																</li>
															</ul>
														</div>
												
												
												</div>
												<div id="method_worldToLocal" class="method item">
													<h3 class="name"><code>worldToLocal</code></h3>
												
														<div class="args">
															<span class="paren">(</span><ul class="args-list inline commas">
																<li class="arg">
																		<code>vector</code>
																</li>
															</ul><span class="paren">)</span>
														</div>
												
												
												
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
												
													</div>
												
													<div class="description">
														<p>Updates the vector from world space to local space.</p>
												
													</div>
												
														<div class="params">
															<h4>Parameters:</h4>
												
															<ul class="params-list">
																<li class="param">
																		<code class="param-name">vector</code>
																		<span class="type">Vector3</span>
												
												
																	<div class="param-description">
																		<p>A world vector</p>
												
																	</div>
												
																</li>
															</ul>
														</div>
												
												
												</div>
										</div>
							
										<div id="properties" class="api-class-tabpanel">
											<h2 class="off-left">Properties</h2>
							
												<div id="property_animations" class="property item">
													<h3 class="name"><code>animations</code></h3>
													<span class="type">Array</span>
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
													</div>
												
													<div class="description">
														<p>Array with the animations available in this object.</p>
												<p>Each position contains an AnimationClip that has name, tracks, duration and uuid.</p>
												
													</div>
												
												
												
												</div>
												<div id="property_castShadow" class="property item">
													<h3 class="name"><code>castShadow</code></h3>
													<span class="type">Boolean</span>
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
													</div>
												
													<div class="description">
														<p>Whether the object gets rendered into shadow map.</p>
												
													</div>
												
														<p><strong>Default:</strong> false</p>
												
												
												</div>
												<div id="property_children" class="property item">
													<h3 class="name"><code>children</code></h3>
													<span class="type">Array</span>
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
													</div>
												
													<div class="description">
														<p>Array with object's children.</p>
												
													</div>
												
												
												
												</div>
												<div id="property_folded" class="property item">
													<h3 class="name"><code>folded</code></h3>
													<span class="type">Boolean</span>
												
												
												
												
												
													<div class="meta">
																	<p>Provided by the <a href="../modules/Textures.html">Textures</a> module.</p>
																<p>
														</p>
												
												
													</div>
												
													<div class="description">
														<p>Folded attribute is used only for editing, if true the object shows as folded in the object explorer.</p>
												
													</div>
												
												
												
												</div>
												<div id="property_frustumCulled" class="property item">
													<h3 class="name"><code>frustumCulled</code></h3>
													<span class="type">Boolean</span>
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
													</div>
												
													<div class="description">
														<p>When this is set, it checks every frame if the object is in the frustum of the camera before rendering the object. Otherwise the object gets renderered every frame even if it isn't visible.</p>
												
													</div>
												
														<p><strong>Default:</strong> true</p>
												
												
												</div>
												<div id="property_layers" class="property item">
													<h3 class="name"><code>layers</code></h3>
													<span class="type">Layers</span>
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
													</div>
												
													<div class="description">
														<p>The layer membership of the object. The object is only visible if it has at least one layer in common with the Camera in use.</p>
												
													</div>
												
												
												
												</div>
												<div id="property_locked" class="property item">
													<h3 class="name"><code>locked</code></h3>
													<span class="type">Boolean</span>
												
												
												
												
												
													<div class="meta">
																	<p>Provided by the <a href="../modules/Textures.html">Textures</a> module.</p>
																<p>
														</p>
												
												
													</div>
												
													<div class="description">
														<p>Indicates if the object is locked. A locked object cannot be edited.</p>
												
													</div>
												
												
												
												</div>
												<div id="property_matrix" class="property item">
													<h3 class="name"><code>matrix</code></h3>
													<span class="type">Matrix4</span>
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
													</div>
												
													<div class="description">
														<p>The local transform matrix</p>
												
													</div>
												
												
												
												</div>
												<div id="property_matrixAutoUpdate" class="property item">
													<h3 class="name"><code>matrixAutoUpdate</code></h3>
													<span class="type">Boolean</span>
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
													</div>
												
													<div class="description">
														<p>When this is set, it calculates the matrix of position, (rotation or quaternion) and scale every frame and also recalculates the matrixWorld property.</p>
												
													</div>
												
														<p><strong>Default:</strong> true</p>
												
												
												</div>
												<div id="property_matrixWorld" class="property item">
													<h3 class="name"><code>matrixWorld</code></h3>
													<span class="type">Matrix4</span>
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
													</div>
												
													<div class="description">
														<p>The global transform of the object. If the Object3D has no parent, then it's identical to the local transform.</p>
												
													</div>
												
												
												
												</div>
												<div id="property_name" class="property item">
													<h3 class="name"><code>name</code></h3>
													<span class="type">String</span>
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
													</div>
												
													<div class="description">
														<p>Name of the object (doesn't need to be unique).</p>
												
													</div>
												
												
												
												</div>
												<div id="property_position" class="property item">
													<h3 class="name"><code>position</code></h3>
													<span class="type">Vector3</span>
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
													</div>
												
													<div class="description">
														<p>The object's local position.</p>
												
													</div>
												
												
												
												</div>
												<div id="property_quaternion" class="property item">
													<h3 class="name"><code>quaternion</code></h3>
													<span class="type">Quaternion</span>
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
													</div>
												
													<div class="description">
														<p>Object's local rotation as a Quaternion.</p>
												
													</div>
												
												
												
												</div>
												<div id="property_receiveShadow" class="property item">
													<h3 class="name"><code>receiveShadow</code></h3>
													<span class="type">Boolean</span>
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
													</div>
												
													<div class="description">
														<p>Whether the material receives shadows.</p>
												
													</div>
												
														<p><strong>Default:</strong> false</p>
												
												
												</div>
												<div id="property_renderOrder" class="property item">
													<h3 class="name"><code>renderOrder</code></h3>
													<span class="type">Number</span>
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
													</div>
												
													<div class="description">
														<p>This value allows the default rendering order of scene graph objects to be overridden although opaque and transparent objects remain sorted independently.</p>
												
													</div>
												
														<p><strong>Default:</strong> 0</p>
												
												
												</div>
												<div id="property_rotation" class="property item">
													<h3 class="name"><code>rotation</code></h3>
													<span class="type">Euler</span>
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
													</div>
												
													<div class="description">
														<p>Object's local rotation (see Euler angles), in radians.</p>
												
													</div>
												
												
												
												</div>
												<div id="property_scale" class="property item">
													<h3 class="name"><code>scale</code></h3>
													<span class="type">Vector3</span>
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
													</div>
												
													<div class="description">
														<p>The object's local scale.</p>
												
													</div>
												
												
												
												</div>
												<div id="property_up" class="property item">
													<h3 class="name"><code>up</code></h3>
													<span class="type">Vector3</span>
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
													</div>
												
													<div class="description">
														<p>This is used by the lookAt method, for example, to determine the orientation of the result.</p>
												
													</div>
												
												
												
												</div>
												<div id="property_userData" class="property item">
													<h3 class="name"><code>userData</code></h3>
													<span class="type">Object</span>
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
													</div>
												
													<div class="description">
														<p>Space reserved for user data, can be used for variables in runtime or can be used by scripts to store values on an object.</p>
												
													</div>
												
												
												
												</div>
												<div id="property_uuid" class="property item">
													<h3 class="name"><code>uuid</code></h3>
													<span class="type">String</span>
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
													</div>
												
													<div class="description">
														<p>UUID of this object instance. This gets automatically assigned, so this shouldn't be edited.</p>
												
													</div>
												
												
												
												</div>
												<div id="property_visible" class="property item">
													<h3 class="name"><code>visible</code></h3>
													<span class="type">Boolean</span>
												
												
												
												
												
													<div class="meta">
																<p>
														</p>
												
												
													</div>
												
													<div class="description">
														<p>Object gets rendered if true.</p>
												
													</div>
												
														<p><strong>Default:</strong> true</p>
												
												
												</div>
										</div>
							
							
								</div>
							</div>
						</div>
					</div>
				</div>
			</div>
		</div>
	</div>
</body>
</html>
